finished (completed, ruined) - German English Dictionary